﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace HttpCrawler.Engine
{
    public class DoNothingHttpCrawlerEngineLogger : IHttpCrawlerEngineLogger
    {
        public void DownloadFailure(Uri url, Exception exception)
        {
        }

        public void DownloadSuccess(Uri url)
        {
        }

        public void ProcessSuccess(IHttpCrawlerContentProcessor processor, HttpCrawlerContent content)
        {
        }

        public void ProcessFailed(IHttpCrawlerContentProcessor processor, HttpCrawlerContent content, Exception exception)
        {
        }

        public void Log(string message)
        {
        }

        public void PersistContentSuccess(IHttpCrawlerContentPersister persister, HttpCrawlerContent content)
        {
        }

        public void PersistContentFailed(IHttpCrawlerContentPersister persister, HttpCrawlerContent content, Exception exception)
        {
        }
    }
}
